coast artillery corps - French English Dictionary